Skip to main content

在 Kubernetes 中安装

Last updated on

本文档将指导您使用 Helm 在已有的 Kubernetes 集群中部署 Originx 服务端组件。如果您尚未安装 Kubernetes 集群,建议采用 All-in-One 安装 方式快速在服务器中部署 Originx 服务端。

环境要求

  • Kubernetes:Originx 支持 Kubernetes 1.16 以上版本,暂不支持minikube。
  • 预留 8核 16GiB 资源
  • 使用 Helm 进行部署
  • 安装需要持久化卷,如需自动配置,请参考安装OpenEBS

部署 Originx 服务端

默认使用公共账号安装部署,如您已经注册过账号,请修改 FIXME 处配置后,执行下面的命令。

export ORIGINX_USERNAME=public_account_001 # FIXME 填写您的用户名
export ORIGINX_PASSWORD=PyU6zKNb # FIXME 填写您的密码

curl -O http://storage.kindlingx.com/package/deepflow/deepflow-deploy.sh
bash deepflow-deploy.sh
helm repo add originx https://originx-kindling-chart.oss-cn-hangzhou.aliyuncs.com
helm repo update originx
helm install originx originx/originx -n originx --create-namespace \
--set global.portalp2p.username="${ORIGINX_USERNAME}" \
--set global.portalp2p.password="${ORIGINX_PASSWORD}" \
--set global.persistentVolume.enable=True \
--set global.persistentVolume.pvproviderEnable=True

验证

输出以下画面,表示部署成功:

helm-output.png

开始使用

访问用户控制台并使用下述用户信息登录。

# 公共账号信息:
username: public_account_001
password: PyU6zKNb
# 官网中的公共账号信息随时可能发生变更,请保存好您安装时使用的公共账号信息。

当您安装完成,并与中心端建立连接后(预计3-5分钟),用户后台中的开始使用将变为可用状态, 点击开始使用即可进入。
=====重要提示!!!=====
请勿在生产环境中使用公共账号!
如果您使用公众账号,可能会出现数据丢失、登录失败的情况。
请尽快到 Originx 官网注册,并参考文档如何切换账户信息更新账号登陆信息。如果您已经使用私人帐户注册并配置部署,请忽略此消息。

接入待监控服务

接入部署在 Kubernetes 集群中的服务

请参阅 接入部署在 Kubernetes 集群中的服务.

接入部署在传统服务器中的服务

请参阅 接入部署在传统服务器中的服务.